// Vue.config.js  常用配置
module.exports = {
    //基本路径， vue.cli3.3以前请使用baseUrl
    publicPath: '/',
    //输出文件目录
    outputDir: 'dist',
    //用于嵌套生成静态资产 （js,css,img,fonts） 的目录 ****
    assetsDir: '',
    //生产环境,如果关掉的话false， 就不会产生map文件，打包的体积就会小很多， map文件是用来js或者css在哪行出错了，生产环境直接改成false就可以了
    //生产环境直接用false, 开发用true
    productionSourceMap: true,
    //webpack配置
    configureWebpack: () => {},
    //webpack链式配置
    chainWebpack: () => {},
    //css相关配置
    css: {
        //启用css modules
        modules: false,
        //是否使用css分离插件
        extract: true,
        //开启css source maps?打包成false,也可以减少包体积
        sourceMap: false,
        //css预设器配置项 ****
        loaderOptions: {},
    },
    //webpack-dev-server  相关配置  ****
    devServer: {
        host: '0.0.0.0',
        port: 8080,
        proxy: {}, //设置代理,本地开发跨域问题处理
    },
    //第三方插件配置，一般不会使用
    pluginOptions: {
        //.........
    }


}